home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 November / PCWorld_2007-11_cd.bin / v cisle / dap / dap85.exe / %TEMPCABFULLDIR% / DapLang.cab / dapff.jar / content / DialogOverlay.xul < prev   
Encoding:
Extensible Markup Language  |  2006-10-25  |  1.1 KB  |  43 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2.  
  3. <!DOCTYPE overlay SYSTEM "chrome://dapff/locale/dapff.dtd">
  4.  
  5. <overlay id="DAPDialogOverlay"
  6.       xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  7.     xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
  8.  
  9.     
  10.     <script type="application/x-javascript">
  11.         if (dialog.mLauncher)
  12.         {
  13.             var DAPService = Components.classes["@speedbit/dapcomponent-service;1"]    .
  14.                     getService(Components.interfaces.nsISupports).wrappedJSObject;
  15.             
  16.  
  17.             
  18.               if ( !DAPService.isRegular() )
  19.                 if( !DAPService.isMinIntegration() )
  20.             {
  21.  
  22.                     var obj = DAPService.getDAPComponent();
  23.                     if( obj )
  24.                      if( obj.IsShoudTrigger(dialog.mLauncher.source.spec) )
  25.                      {
  26.                         if( obj.IsAccelerate() )
  27.                         {
  28.                           if( DAPService._runDAP() )
  29.                           {
  30.                               obj.SendToDAP(dialog.mLauncher.source.spec,dialog.mLauncher.source.host,"","",window.navigator.userAgent);
  31.                               dialog.onCancel();
  32.                               window.close();
  33.                           }
  34.                         }
  35.                      }
  36.             }
  37.             else
  38.                 DAPService.setRegularDownload(false);
  39.             
  40.         }
  41.     </script>
  42. </overlay>
  43.